embryo of a frog - Turco Inglés Diccionario